Hybrid techniques for antenna retuning utilizing transmit and receive power information

ABSTRACT

An embodiment of the present invention provides an apparatus, comprising a transceiver, an antenna tuner connecting said transceiver to an antenna, a power sensor adapted to acquire measurements about transmit power, a receive signal strength indicator (RSSI) adapted to acquire measurements about receive power and wherein said tuner tunes said antenna based upon said transmit and receive measurements to optimize said antenna in both the receive and transmit bands.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of and claims priority to U.S. patent application Ser. No. 13/886,361, filed May 3, 2014, which is a continuation of U.S. patent application Ser. No. 13/484,343, filed May 31, 2012 now U.S. Pat. No. 8,457,569, which is a continuation of U.S. patent application Ser. No. 11/800,592, filed May 7, 2007 now U.S. Pat. No. 8,213,886, the disclosures of all of which are incorporated herein by reference in their entirety.

BACKGROUND OF THE INVENTION

Wireless devices have become prevalent throughout society. As users demand more mobility, there is a tremendous requirement for decreasing power consumption and thereby increasing battery life. Further, many wireless devices may transmit on a plurality of carrier frequencies and include circuits dealing with several frequency bands of operation and may receive and transmit at varying power levels. In wireless applications, the transmitted power is much higher than the received power and to perform the retuning of a mismatched antenna or matching network, power measurement must be performed.

Thus, there is a strong need for techniques for antenna retuning utilizing transmit and receive power information.

SUMMARY OF THE INVENTION

An embodiment of the present invention provides an apparatus, comprising a transceiver, an antenna tuner connecting the transceiver to an antenna, a power sensor adapted to acquire measurements about transmit power, a receive signal strength indicator (RSSI) adapted to acquire measurements about receive power and wherein the tuner tunes the antenna based upon the transmit and receive measurements to optimize the antenna in both the receive and transmit bands.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention is described with reference to the accompanying drawings. In the drawings, like reference numbers indicate identical or functionally similar elements. Additionally, the left-most digit(s) of a reference number identifies the drawing in which the reference number first appears.

FIG. 1 illustrates an apparatus adapted for transmit and receive fully closed loop power measurements and antenna retuning of an embodiment of the present invention;

FIG. 2 illustrates an apparatus adapted for transmit and receive one half closed loop power measurements and antenna retuning of an embodiment of the present invention;

FIG. 3 illustrates an apparatus adapted for transmit and receive three quarters closed loop power measurements and antenna retuning of an embodiment of the present invention; and

FIG. 4 illustrates a method according to one embodiment of the present invention.

DETAILED DESCRIPTION

In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the present invention.

An algorithm is here, and generally, considered to be a self-consistent sequence of acts or operations leading to a desired result. These include physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers or the like. It should be understood, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities.

Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining,” or the like, refer to the action and/or processes of a computer or computing system, or similar electronic computing device, that manipulate and/or transform data represented as physical, such as electronic, quantities within the computing system's registers and/or memories into other data similarly represented as physical quantities within the computing system's memories, registers or other such information storage, transmission or display devices.

The processes and displays presented herein are not inherently related to any particular computing device or other apparatus. Various general purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct a more specialized apparatus to perform the desired method. The desired structure for a variety of these systems will appear from the description below. In addition, embodiments of the present invention are not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the invention as described herein. In addition, it should be understood that operations, capabilities; and features described herein may be implemented with any combination of hardware (discrete or integrated circuits) and software.

Use of the terms “coupled” and “connected”, along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. Rather, in particular embodiments, “connected” may be used to indicate that two or more elements are in direct physical or electrical contact with each other. “Coupled” my be used to indicated that two or more elements are in either direct or indirect (with other intervening elements between them) physical or electrical contact with each other, and/or that the two or more elements co-operate or interact with each other (e.g. as in a cause an effect relationship).

Turning to FIG. 1, is an apparatus, comprising a transceiver 100, an antenna tuner 125 connecting the transceiver 100 to an antenna 130, a power sensor 145 adapted to acquire measurements about transmit power, a receive signal strength indicator (RSSI) 155 adapted to acquire measurements about receive power, and wherein the tuner 125 tunes the antenna 130 based upon the transmit and receive measurements to optimize the antenna 130 in both the receive and transmit bands.

In an embodiment of the present invention, the transceiver may further comprise a modulator 105 driving a variable power amplifier module (PAM) 110 and a low noise amplifier 140 adapted to receive the output of the variable PAM 110 via a switch 115, and a variable gain amplifier (VGA) 135 receiving the output of the low noise amplifier 140. The RSSI may receive the output of the VGA and output it to a processor 160, thereby providing the receive sense for the receive signal measurements. The output of the PAM 110 may be coupled via a coupler 120 and switch 115 to the power sensor 145 to determine the transmit measurements. In an embodiment of the present invention the apparatus may further comprise a microcontroller 165 adapted to received transmit measurements from the power sensor 145 and receive measurements from the RSSI 155 via a processor 160 and pass this information to an application specific programmable integrated circuit (ASPIC) 150 to control the tuner 125.

Turning now to FIG. 2, a base-band may specify to the microcontroller 155 the transmit and receive state 210. Further, the apparatus of FIG. 2 illustrates the microcontroller may transmit to the ASPIC either a default received state 220 only or an optimized transmit or receive state 230 based on a base-band specification.

FIG. 3, illustrates the base-band specifying to the microcontroller the transmit and receive state or receive state only 310. The microcontroller 155 of FIG. 3 may transmit to the ASPIC either a receive default state only 320 or an optimized transmit state based on a base-band specification 330.

Turning now to FIG. 4, shown generally as 400, is a method according to an embodiment of the present invention, comprising connecting a transceiver to an antenna via an antenna tuner 410, using a power sensor adapted to acquire measurements about transmit power and a receive signal strength indicator (RSSI) adapted to acquire measurements about receive power 420 and tuning the antenna with the tuner based upon the transmit and receive measurements to optimize the antenna in both the receive and transmit bands 430. An embodiment of the present method may further comprise using a modulator driving a power amplifier module (PAM), a low noise amplifier adapted to receive the output of the PAM via a switch and a variable gain amplifier (VGA) receiving the output of the low noise amplifier in the transceiver. Also, the present method may further comprise receiving the output of the VGA by the RSSI and outputting to a processor, thereby providing the receive sense for the receive signal measurements and coupling the output of the PAM via a coupler and switch to the power sensor to determine the transmit measurements. An embodiment of the present method may further comprise using a microcontroller adapted to received transmit measurements from the power sensor and receive measurements from the RSSI via a processor and passing this information to an application specific programmable integrated circuit (ASPIC) to control the tuner.

Specifying by a base-band to the microcontroller the transmit and receive state or specifying by a base-band to the microcontroller the transmit and receive state or receive state only may also be included in some embodiments of the present invention. In still a further embodiment, the present method may further comprise transmitting by the microcontroller to the ASPIC either a default received state only or an optimized transmit or receive state based on a base-band specification.

Some embodiments of the present invention may be implemented, for example, using a machine-readable medium or article which may store an instruction or a set of instructions that, if executed by a machine, for example, by the microcontroller 130 or ASPIC 135 of FIG. 1, or by other suitable machines, cause the machine to perform a method and/or operations in accordance with embodiments of the invention. Such machine may include, for example, any suitable processing platform, computing platform, computing device, processing device, computing system, processing system, computer, processor, or the like, and may be implemented using any suitable combination of hardware and/or software. The machine-readable medium or article may include, for example, any suitable type of memory unit, memory device, memory article, memory medium, storage device, storage article, storage medium and/or storage unit, for example, memory, removable or non-removable media, erasable or non-erasable media, writeable or re-writeable media, digital or analog media, hard disk, floppy disk, Compact Disk Read Only Memory (CD-ROM), Compact Disk Recordable (CD-R), Compact Disk Re-Writeable (CD-RW), optical disk, magnetic media, various types of Digital Versatile Disks (DVDs), a tape, a cassette, or the like. The instructions may include any suitable type of code, for example, source code, compiled code, interpreted code, executable code, static code, dynamic code, or the like, and may be implemented using any suitable high-level, low-level, object-S oriented, visual, compiled and/or interpreted programming language, e.g., C, C++, Java, BASIC, Pascal, Fortran, Cobol, assembly language, machine code, or the like.

In an embodiment of the present invention the machine-accessible medium that provides instructions, which when accessed, may cause the machine to perform operations comprising connecting a transceiver to an antenna via an antenna tuner, using a power sensor adapted to acquire measurements about transmit power and a receive signal strength indicator (RSSI) adapted to acquire measurements about receive power, and tuning the antenna with the tuner based upon the transmit and receive measurements to optimize the antenna in both the receive and .transmit bands. The machine-accessible medium of the present invention may further comprise the instructions causing the machine to perform operations further comprising using a modulator driving a power amplifier module (PAM), a low noise amplifier adapted to receive the output of the PAM via a switch, and a variable gain amplifier (VGA) receiving the output of the low noise amplifier in the transceiver. The machine-accessible medium of the present invention yet still may further comprise the instructions causing the machine to perform operations further comprising receiving the output of the VGA by the RSSI and outputting to a processor, thereby providing the receive sense for the receive signal measurements and still further comprise the instructions causing the machine to perform operations further comprising coupling the output of the PAM via a coupler and switch to the power sensor to determine the transmit measurements and using a microcontroller adapted to received transmit measurements from the power sensor and receive measurements from the RSSI via a processor and passing this information to an application specific programmable integrated circuit (ASPIC) to control the tuner.

Some embodiments of the present invention may be implemented by software, by hardware, or by any combination of software and/or hardware as may be suitable for specific applications or in accordance with specific design requirements. Embodiments of the invention may include units and/or sub-units, which may be separate of each other or combined together, in whole or in part, and may be implemented using specific, multi-purpose or general processors or controllers, or devices as are known in the art. Some embodiments of the invention may include buffers, registers, stacks, storage units and/or memory units, for temporary or long-term storage of data or in order to facilitate the operation of a specific embodiment.

Regarding the timing for retuning, in an embodiment of the present invention the antenna retuning may occur once per frame, before the burst. In this case power is measured and averaged on the previous burst, the calculation of next biasing points is performed and new values are applied for the following burst. This has the advantages of a lot of time to compute, power savings, no transients issues (spurious), fast enough for humans (−100 ms for retuning).

While the present invention has been described in terms of what are at present believed to be its preferred embodiments, those skilled in the art will recognize that various modifications to the disclose embodiments can be made without departing from the scope of the invention as defined by the following claims. 

What is claimed is:
 1. A computer-readable storage device comprising computer instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising: obtaining first data associated with transmit power of a wireless communication device; obtaining second data associated with receive power of the wireless communication device; adjusting a tunable network of the wireless communication device for each frame based upon the first and second data to adjust performance of an antenna of the wireless communication device in both receive and transmit bands, wherein both of the first and second data is utilized in determining each adjustment to the tunable network.
 2. The computer-readable storage device of claim 1, wherein the operations further comprise receiving an output of an RSSI device, wherein a modulator drives a power amplifier module (PAM), wherein a low noise amplifier receives an output of the PAM via a switch, wherein a variable gain amplifier (VGA) receives an output of the low noise amplifier, wherein an output of the VGA is received by the RSSI device.
 3. The computer-readable storage device of claim 2, wherein the processor is coupled to the output of the PAM via a coupler and a switch to enable determining the first data.
 4. The computer-readable storage device of claim 1, wherein the operations further comprise providing the first and second data to an application specific programmable integrated circuit to control the tunable network.
 5. The computer-readable storage device of claim 1, wherein transmit and receive states are specified to the processor based on a base-band specification.
 6. The computer-readable storage device of claim 1, wherein a receive state without a transmit state is specified to the processor based on a base-band specification.
 7. The computer-readable storage device of claim 1, wherein the operations further comprise providing a default received state to an application specific programmable integrated circuit.
 8. The computer-readable storage device of claim 1, wherein the obtaining of the second data is via an RSSI device.
 9. A method, comprising: obtaining, by a controller of a communication device, data associated with transmit power and associated with receive power; and adjusting, by the controller, a tunable network of the communication device for each frame based upon the data to adjust performance of an antenna of the communication device in both receive and transmit bands.
 10. The method of claim 9, wherein the data is first and second data, and wherein the first and second data is utilized in determining each adjustment to the tunable network.
 11. The method of claim 9, comprising: driving a power amplifier module (PAM) using a modulator; receiving an output of the PAM at a low noise amplifier via a switch; and receiving an output of the low noise amplifier at a variable gain amplifier (VGA).
 12. The method of claim 11, comprising receiving an output of the VGA at an RSSI device.
 13. The method of claim 12, comprising coupling the output of the PAM via a coupler and switch to the controller to determine the first and second data.
 14. The method of claim 13, wherein the controller comprises an application specific programmable integrated circuit.
 15. A wireless communication device comprising: an antenna; a tunable network coupled with the antenna; and a controller coupled with the tunable network, wherein the controller obtains first data associated with transmit power based on measurements of a power sensor, wherein the controller obtains second data associated with receive power based on an RSSI device, and wherein the tunable network is adjusted for each frame based upon the first and second data to adjust performance of the antenna in both receive and transmit bands.
 16. The wireless communication device of claim 15, wherein both of the first and second data are utilized in determining each adjustment to the tunable network.
 17. The wireless communication device of claim 15, further comprising: a modulator driving a power amplifier module (PAM); a low noise amplifier adapted to receive an output of the PAM via a switch; a variable gain amplifier (VGA) receiving an output of the low noise amplifier; and a processor, wherein the output of the VGA is received by the controller and outputted to the processor.
 18. The wireless communication device of claim 17, further comprising: a coupler and a switch that couples the output of the PAM to the controller to determine the first data.
 19. The wireless communication device of claim 15, further comprising a processor, wherein the controller provides the first and second data to an application specific programmable integrated circuit (ASPIC) to control the tunable network.
 20. The wireless communication device of claim 19, wherein one of a default received state only or an optimized transmit or receive state based on a base-band specification is provided by the controller to the ASPIC. 